@charset "gb2312";
/* -- 左侧 -- */
.leftr{ float:left; width:201px; overflow:hidden;display:inline;margin-left:0px; margin-bottom:20px;border:1px solid #ccc;}
.leib2{ width:201px;}
.leib2 .tit{color:#333; font-size:14px; background:url(../images/tit1n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold;}
.leib2 .tit a{ color:#333;}
.leib2 .nr{background:#fff; padding:4px 11px 8px;overflow:hidden;}
.leib2 .nr h4{ background:url(../images/tit3n.gif) no-repeat; height:33px; line-height:33px; padding-left:28px;overflow:hidden;margin-top:4px;}
.leib2 .nr h4.cur a{color:#0065B5;}
.leib2 .nr ul{padding:0 15px;}
.leib2 .nr li{background: url(../images/icon1.gif) no-repeat scroll 0 10px ; padding-left: 17px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.leib2 .nr li a{}
.leib2 .nr li.cur a{ color:#0065B5;}
.diysr{ background:url(../images/tit1n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px}
.lefttj li{ text-align:center; margin:10px auto}
.lefttj li img{ border:1px solid #DFDFDF;}
.lefttj li span{ display:block; width:191px; height:40px; line-height:40px;}

.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
.leftlx p{line-height:24px;font-size:13px;}
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px; line-height:20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block; font-size:18px;color:#0065B5;}


/* --右侧  -- */
.rightl{ width:980px; float:left; display:inline; overflow:hidden;}
.plc { background-color:#fff; height:32px; line-height:32px; border:1px solid #ccc;padding:0 10px; position:relative; color:#666; overflow:hidden;background:url(../images/tit1.gif) repeat-x; font-size:12px} 
.plc2 { background-position:-63px -57px; line-height:27px; text-indent:10px; color:#000; margin-bottom:10px; background:url(../images/tit1.gif) repeat-x; border:1px solid #CCCCCC; height:32px; font-size:12px}
.plc2 a { color:#000;}


/*资讯中心列表页面的--dl*/
.news_con{ margin-bottom:20px; padding:5px; border-bottom:#CCC 1px dotted }
.news_con:hover{ background-color:#f5f5f5; box-shadow: 5px 5px 10px #CCCCCC}
.cpt{ float:left; background:url(../images/news.jpg) no-repeat}
dl.news_dl {font-size:14px; color:#666;line-height:22px;width:750px; float:right}
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px;padding-left:10px;  font-size:16px; color:#0065b5; font-weight:bold; float:left; width:600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px; }
dl.news_dl dd { width:720px; font-size:14px; padding-left:10px; height:65px; overflow:hidden; margin-bottom:10px; line-height:30px}
.Pages{width:100%; float:left; padding:30px 10px;}
.Page{width:100%; text-align:center;}
.Page li{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page li a:hover{ background:#0065b5; color:#FFF;background-repeat:no-repeat; }
.Page a{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; border-top:none; margin-left:-1px;float:left;}
.Page .pages_solid{ background:#0065b5; color:#FFF}

/*资讯详细页面内容*/
.left2_main h1 {  border-bottom: 1px dashed #CCCCCC; color: #333;font-size: 22px; line-height: 40px; padding:10px 0;  margin-bottom: 10px; text-align: center;}
left2_main h3 { text-align:center; color:#000; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; }
.info_con_tit { line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.left2_main .tit2_span { float:right; margin:0; _margin-top:5px;}
.left2_main p { line-height:26px;word-spacing: 10px; /*margin:15px 10px 50px*/}
.left2_main p a { /*color:#B61212;*/}
#cntrBody .img{ max-width:900px; margin:0 auto; display:block; text-align:center; overflow:hidden;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo .fl{ width:450px; height:30px; overflow:hidden}
.gduo .fr{ width:450px; height:30px; overflow:hidden}
/* 推荐资讯*/
.wrap{ margin-top:25px}
.rtit1 {background:url(../images/tit1.gif) repeat-x; border: 1px solid #CCCCCC; height:32px; line-height:32px; overflow:hidden; white-space:nowrap; padding-left: 13px;}
.rtit1 span.fr{padding-right:8px;font-size:12px;}
.riti1_con { border:solid 1px #ccc; border-top:0;zoom:1; background:#fff; }
ul.pro_ul { padding-top:10px;}
ul.pro_ul li { width:165px; height:194px; float:left; display:inline; margin:0 10px 10px 10px;}
ul.pro_ul li img { width:157px; height:186px; display:block; margin:3px auto 0;}
ul.pro_ul li a { width:163px; height:192px; border:1px solid #ccc; display:block;}
ul.pro_ul li a:hover { border:1px solid #0065B5;}
.riti1_con ul li{ height:40px;line-height:40px; padding:0 17px 0 10px;  width:940px; float:left;overflow:hidden; background:url(../images/ico55.gif) no-repeat center left; margin-left:20px; border-bottom:#CCC 1px dotted}

/*产品中心*/
dl.dl_pro {width:221px; overflow:hidden; float:left;padding:10px 11px; height:202px;}
dl.dl_pro dt img{border: solid 1px #e4e4e4; }
dl.dl_pro dt a:hover img{border:1px solid #0065B5;}
dl.dl_pro dd{height:30px;  line-height:30px; text-align:center; overflow:hidden;}
dl.dl_pro dd a:hover{ color:#0065B5}

.tag{ width:958px; margin:0 auto; line-height:30px;}
.pro_con{ width:958px; margin:0 auto; line-height:30px; }